const { toUrl,globalData } = getApp()
Page({
    toUrl,
    data: {
      globalData,
        menu: 0,
        isExit: true,
        currentIndex: 0
    },
    listenMyBottom(e) {
      console.log(e);
        this.setData({
            isExit: e.detail
        })
    },
    switchTab(e) {
      const index = e.currentTarget.dataset.index
      if(index == this.data.currentIndex) {
        return
      }else {
        const instance = this.selectComponent('#activelist')
        const form = instance.data.activeForm
        form.typeid = index
        form.page = 1
        instance.setData({
          activeList: [],
          page: 1,
          count: 1
        })
        this.setData({
          isExit: true,
          menu: index,
          currentIndex: index
        })
        instance.getMyActiveList()
      }
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
      const instance = this.selectComponent('#activelist')
      instance.getMyActiveList()
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {
        if(!this.data.isExit) {
            return
        }else {
            const instance = this.selectComponent('#activelist')
            instance.getMyActiveList()
        }
    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})